<script>
export default {
  onLaunch: function () {
    // 获取小程序更新机制兼容
    if (wx.canIUse("getUpdateManager")) {
      const updateManager = wx.getUpdateManager();
      updateManager.onCheckForUpdate(function (res) {
        console.log(res);

        // 请求完新版本信息的回调
        if (!res.hasUpdate) {
          updateManager.onUpdateReady(function () {
            wx.showModal({
              title: "更新提示",
              content: "新版本已经准备好，是否重启应用？",
              success: function (result) {
                if (result.confirm) {
                  // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
                  updateManager.applyUpdate();
                }
              },
            });
          });
          updateManager.onUpdateFailed(function () {
            // 新的版本下载失败
            wx.showModal({
              title: "已经有新版本了哟~",
              content: "新版本已经上线啦~，请您删除当前小程序，重新搜索打开哟~",
            });
          });
        }
      });
    } else {
      // 如果希望用户在最新版本的客户端上体验您的小程序，可以这样子提示
      wx.showModal({
        title: "提示",
        content:
          "当前微信版本过低，无法使用该功能，请升级到最新微信版本后重试。",
      });
    }
  },
  onShow: function () {
    console.log("App Show");
  },
  onHide: function () {
    console.log("App Hide");
  },
};
</script>

<style lang="scss">
/* 注意要写在第一行，同时给style标签加入lang="scss"属性 */
@import "./plugins/uview-ui/index.scss";
#register {
  .u-input--border {
    border-radius: 10px;
  }
  .u-btn {
    border-radius: 20rpx;
  }
}

.u-striped {
  border-top-right-radius: 15rpx;
  border-bottom-right-radius: 15rpx;
}
.u-scroll-box {
  text-align: center;
}
.u-select__header {
  // background-color: #07c38f;
  height: 120rpx !important;
  border-bottom: 1rpx solid #e4e7ed;
}

::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
}
</style>